From ade7c97db15d578c797acff50ccc35a0b73a24c8 Mon Sep 17 00:00:00 2001 From: Debian LibreOffice Maintainers Date: Mon, 29 Jan 2018 17:52:54 +0000 Subject: [PATCH] apparmor-updates Gbp-Pq: Name apparmor-updates.diff --- sysui/desktop/apparmor/program.soffice.bin | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/sysui/desktop/apparmor/program.soffice.bin b/sysui/desktop/apparmor/program.soffice.bin index 08091a03800..00e9f407303 100644 --- a/sysui/desktop/apparmor/program.soffice.bin +++ b/sysui/desktop/apparmor/program.soffice.bin @@ -74,6 +74,8 @@ profile libreoffice-soffice INSTDIR-program/soffice.bin { #include #include #include +# GnuPG1 only... +# #include #include #include @@ -114,6 +116,12 @@ profile libreoffice-soffice INSTDIR-program/soffice.bin { /usr/bin/lpr rmPUx, /usr/bin/paperconf rmix, /usr/bin/gpgconf rmix, + /usr/bin/gpg rmCx -> gpg, + /usr/bin/gpgsm rmCx -> gpg, + /usr/bin/gpa rix, + /usr/bin/seahorse rix, + /usr/bin/kgpg rix, + /usr/bin/kleopatra rix, /dev/tty rw, @@ -160,4 +168,14 @@ profile libreoffice-soffice INSTDIR-program/soffice.bin { owner @{HOME}/.mozilla/firefox/profiles.ini r, owner @{HOME}/.mozilla/firefox/*/secmod.db r, owner @{HOME}/.mozilla/firefox/*/cert8.db r, + # there is abstractions/gnupg but that's just for gpg1... + profile gpg { + #include + + /usr/bin/gpgconf rm, + /usr/bin/gpg rm, + /usr/bin/gpgsm rm, + + owner @{HOME}/.gnupg/* r, + } } -- 2.30.2